appear or arise profusely and unexpectedly - Spanish English Dictionary